<template>
  <div>
    <textarea id="myTextarea"></textarea>
  </div>
</template>

<script>
// 引入 TinyMCE
import tinymce from 'tinymce/tinymce';
import 'tinymce/themes/silver'; // 引入主题
import 'tinymce/plugins/image'; // 引入插件，按需引入

export default {
  name: 'TinyMCEEditor',
  mounted() {
    tinymce.init({
      selector: '#myTextarea',  // 使用选择器找到 textarea
      theme: 'silver',         // 使用 silver 主题
      plugins: 'image',        // 使用的插件列表
      // ... 其他 TinyMCE 配置项
    });
  },
  beforeDestroy() {
    // 在组件销毁前，确保 TinyMCE 编辑器也被销毁
    tinymce.remove('#mytextarea');
  },
};
</script>